lily of the incas - Turkish English Dictionary